tufted centaury (centaurium scilloides) - Turkish English Dictionary